package com.xian.im.api;

import com.xian.im.common.model.dto.GroupDto;

/**
 * @program: gitee
 * @description: 群组API
 * @author: liru.xian
 * @create: 2021-08-26 22:41
 **/
public interface GroupApi {


    /**
     * 获取群组信息
     * @param uniqId
     * @return
     */
    GroupDto getEntityByUniqueId(String uniqId );
    /**
     * 获取群组信息
     * @param uniqId
     * @return
     */
    GroupDto getEntityByUniqueId(String uniqId,Long orgId );

    /**
     * 群组禁言状态
     * @param uniqId
     * @return  true 正常 false 是禁言
     */
    Boolean groupMuteStatus(String uniqId);

    /**
     * 群组是否禁言
     * @param uniqId
     * @return  true 正常 false 是禁言
     */
    Boolean groupMuteStatus(String uniqId,Long orgId);




}
